technological restriction - Alemán Inglés Diccionario